package routers

import (
	"github.com/astaxie/beego"
	"tmp_report/controllers"
)

func init() {
	beego.Router("/", &controllers.MainController{})                                   // 首页，填报体温
	beego.Router("/post", &controllers.MainController{}, "post:Post")                  // 接收信息，api
	beego.Router("/tmp_report_api", &controllers.MainController{}, "get:TmpReportApi") // 隐藏功能

	// 用户相关
	beego.Router("/login", &controllers.UserController{})                   // 登陆
	beego.Router("/login_api", &controllers.UserController{}, "post:Login") // 登陆
	beego.Router("/logout", &controllers.UserController{}, "get:Logout")    // 退出登陆
	// 人员相关
	beego.Router("/staffs", &controllers.StaffController{})                      // 人员主页展示
	beego.Router("/get_staff", &controllers.StaffController{}, "get:GetStaffs")  // 获取人员信息
	beego.Router("/create_staff", &controllers.StaffController{}, "post:Create") // 添加人员
	beego.Router("/del_staff", &controllers.StaffController{}, "post:Delete")    // 删除人员
	// 获取体温填报信息
	beego.Router("/tmp_info", &controllers.TmpController{})                     // 体温主页展示
	beego.Router("/tmp_infos_get", &controllers.TmpController{}, "post:GetTmp") // 获取温度填报信息
	beego.Router("/get_report", &controllers.TmpController{}, "get:GetCurTmp")  // 获取当天温度填报信息
}
